university diploma in technology - Español Inglés Diccionario