self-cannibalization - Francés Inglés Diccionario