small square/public place - Fransızca İngilizce Sözlük