dedicate time to leisure - Turc Anglais Dictionnaire