more pressing matters - Français Anglais Dictionnaire