put (one) on the griddle - German English Dictionary