radiator top hose - Francés Inglés Diccionario