ultimate remedy - Francés Inglés Diccionario