engineering consultancy contract - Spanish English Dictionary