valvula fossae navicularis - French English Dictionary