blow from a rolling pin - Turkish English Dictionary