glory in one's ability - Turco Inglés Diccionario