turkish research and business organisations - French English Dictionary