rain-eroded - German English Dictionary