human flesh - Francés Inglés Diccionario