all better (now) - Turco Inglés Diccionario