giant south american turtle - German English Dictionary