incredibly ugly - Turc Anglais Dictionnaire