have a thousand excuses - Français Anglais Dictionnaire