on short (final) - Español Inglés Diccionario