extraordinary advance - German English Dictionary