land of a designated business - Fransızca İngilizce Sözlük