hand priming pump - Spanish English Dictionary