short form or short title - Español Inglés Diccionario