free luggage of a sailor - Français Anglais Dictionnaire