naval forces concept - Turkish English Dictionary