imputing - German English Dictionary