turkish naval force - French English Dictionary