rocky surface - Turkish English Dictionary