sole of a talus - Spanish English Dictionary