magnetic gear pumps - Spanish English Dictionary