i'm on shore leave. - Français Anglais Dictionnaire