sell (one's) body - Francés Inglés Diccionario