i'm on shore leave. - Espagnol Anglais Dictionnaire