is this place for rent - Almanca İngilizce Sözlük