big-headed amazon river turtle - Espagnol Anglais Dictionnaire