technical installations - Alemán Inglés Diccionario