riddle sieve - German English Dictionary