spill-over valve - German English Dictionary