cluster of small houses - Fransızca İngilizce Sözlük