rock-ribbed - Spanish English Dictionary