all better (now) - Alemán Inglés Diccionario