radiator stay - Spanish English Dictionary