technical colleges - Alemán Inglés Diccionario