a small boat - Français Anglais Dictionnaire