the execution of your commission - Español Inglés Diccionario