fossa navicularis - French English Dictionary