imputably - German English Dictionary