needle float transfer valve - German English Dictionary