existing pumps - Spanish English Dictionary