engorge itself on someone - Turco Inglés Diccionario