stick-slip phenomenon - Turkish English Dictionary