Radiator hose - Alemán Inglés Diccionario