rain-eroded - Spanish English Dictionary