outstanding accomplishments - German English Dictionary