outstanding accomplishments - Turkish English Dictionary