sole of a talus - French English Dictionary