self-exploiting - Francés Inglés Diccionario