sink oneself into the effort of - Turc Anglais Dictionnaire