self-cannibalisation - Francés Inglés Diccionario