spare time and effort - Turc Anglais Dictionnaire