kemp's ridley seaturtle - Spanish English Dictionary