leave to serve - Spanish English Dictionary