the stuff of legend - Español Inglés Diccionario