superexcellent - German English Dictionary