exotic life form - Turc Anglais Dictionnaire