a displeasing sight - Turc Anglais Dictionnaire