for prompt and careful execution - Español Inglés Diccionario