rental of sports equipment - Deutsch Englisch Wörterbuch