a low-rent hotel - Deutsch Englisch Wörterbuch