self-cannibalism - Francés Inglés Diccionario