short form or short title - Turco Inglés Diccionario