rough handling - Turkish English Dictionary