guard against the rain - German English Dictionary