rock (be pleasing) - Turkish English Dictionary