strenuous appeal - Français Anglais Dictionnaire