to submit to a body - Espagnol Anglais Dictionnaire