self-cannibalisation - Alemán Inglés Diccionario