loggerhead (chelydra serpentina) - Spanish English Dictionary