self-cannibalise - Alemán Inglés Diccionario