self-cannibalization - Alemán Inglés Diccionario