giant south american turtle - Español Inglés Diccionario