kemp's ridley seaturtle - German English Dictionary