have a heavy hand - Turkish English Dictionary