nickname given by sailors to soldiers - Français Anglais Dictionnaire