Radiator hose - Francés Inglés Diccionario