self-cannibalise - Francés Inglés Diccionario