republic of senegal - Français Anglais Dictionnaire