leave to serve - Espagnol Anglais Dictionnaire