life is too hard - Turc Anglais Dictionnaire