they deserve better than that - Turc Anglais Dictionnaire