valvula fossae navicularis - Turkish English Dictionary