rain-tight - German English Dictionary