rejuvenating cure - Turco Inglés Diccionario