glory in one's ability - Español Inglés Diccionario