carry out one's duty - Español Inglés Diccionario