cantor's giant softshell turtle - Turco Inglés Diccionario