be stuffed like a turkey - German English Dictionary