horrible sight - Turc Anglais Dictionnaire