have an excuse for everything - Allemand Anglais Dictionnaire