wiring and hoses - Alemán Inglés Diccionario