what a sight you are. - Turc Anglais Dictionnaire