to take the matter further - Français Anglais Dictionnaire