leak into the soil - German English Dictionary