slightly better - Español Inglés Diccionario