execution, delivery and performance - Alemán Inglés Diccionario