radiator top hose - German English Dictionary