life's too short - Turc Anglais Dictionnaire