wiring and hoses - Espagnol Anglais Dictionnaire