abominable sight - Turc Anglais Dictionnaire