seep (a place on land or underwater where a liquid or gas oozes out of the ground) - German English Dictionary