the short and long - Español Inglés Diccionario