squirrel cup - German English Dictionary