small square/public place - Almanca İngilizce Sözlük