have a heavy foot - Turkish English Dictionary