thenar prominence - French English Dictionary