imputrible - German English Dictionary