engineering consultancy contract - Alemán Inglés Diccionario