overegging the pudding - Turkish English Dictionary