rental of cooking apparatus - Deutsch Englisch Wörterbuch