upper radiator hose - Espagnol Anglais Dictionnaire