turkish armed forces foundation - French English Dictionary