have a million excuses - Français Anglais Dictionnaire