turkish ministry of foreign affairs (tmfa) - French English Dictionary