a sliding rock - Turkish English Dictionary