ride rough over - Turkish English Dictionary