spare time and effort - Allemand Anglais Dictionnaire