double return valve - French English Dictionary