cribate - German English Dictionary