rain-free base - German English Dictionary