pump and engine - Englisch Synonyme Wörterbuch