imputes - German English Dictionary