town apartment - Almanca İngilizce Sözlük