stress-filled life - Turc Anglais Dictionnaire