self-cannibalize - Francés Inglés Diccionario