human remain - Turco Inglés Diccionario