Traducción español inglés

English version

¿Qué significa "cometer, encargar, encomendar, trabar (combate), comprometer." en Inglés