English–French dictionary

French translation of the English word alien

English → French
  
EnglishFrench (translated indirectly)Esperanto
(foreign; strange; extraneous)
(contrary; adverse; opposite; adversary; absonant)
contradictoire
;
opposé
(foreigner)
(stranger; outsider)
inconnu

EnglishFrench
alien étranger; étrangère; extra‐terrestre