impregnator - German English Dictionary