alsatian company for technical installations - Alemán Inglés Diccionario