English–French dictionary

French translation of the English word drain

English → French
  
EnglishFrench (translated indirectly)Esperanto
drain
drainer
drain
(concentrate)
déhydrater
;
essorer
drain snake
(plumber’s snake)
furet

EnglishFrench
drain snake furet