devote oneself - Turc Anglais Dictionnaire