liquid-metal pump - Spanish English Dictionary