technical sciences - Alemán Inglés Diccionario