is this place for rent? - Türkisch Englisch Wörterbuch