radiator top hose - Alemán Inglés Diccionario