feel like an alien - Turc Anglais Dictionnaire