impanate - German English Dictionary