translate English to French: Meeting and dialogue of cultures have been the leading and motivating basis of its work.
Des rencontres et des dialogues entre les cultures constituent l'élément principal et la motivation de son travail.