superb terminalia - Español Inglés Diccionario