submit the research - Français Anglais Dictionnaire