long rough dab - Turkish English Dictionary