impregnatable - German English Dictionary