have more important things to do - Français Anglais Dictionnaire