irrigation pump - Deutsch Englisch Wörterbuch