leathery turtle - German English Dictionary