self-cannibalization - Turco Inglés Diccionario