painted turtle - German English Dictionary