slightly better - Turco Inglés Diccionario