yellow-spotted sideneck turtle - Espagnol Anglais Dictionnaire