on behalf of turkish nation - French English Dictionary