imputado - German English Dictionary