self-cannibalism - Alemán Inglés Diccionario