engineering technologist - Spanish English Dictionary