wound on the sole of the foot - French English Dictionary