make up the leeway - Allemand Anglais Dictionnaire