body of the sole - Spanish English Dictionary