needle float transfer valve - Turkish English Dictionary