keep the ball rolling - Deutsch Englisch Wörterbuch