fossa navicularis - Turkish English Dictionary