integrity and efficiency - Español Inglés Diccionario