extraterrestrial life form - Turc Anglais Dictionnaire