extraordinary results - German English Dictionary