self-suction pump - Español Inglés Diccionario