outstanding accomplishments - Turco Inglés Diccionario