self-suction pump - Alemán Inglés Diccionario