innumerate - German English Dictionary