barrel type pump - Spanish English Dictionary