liquid-metal pump - French English Dictionary