impregnates - German English Dictionary