steppenschuppentier - German English Dictionary