low-power, homemade pump - Spanisch Englisch Wörterbuch