south american river turtle - Spanish English Dictionary