devote one’s whole life to - Turc Anglais Dictionnaire