fossil remains - Turco Inglés Diccionario