insupurable - German English Dictionary