imputations - German English Dictionary