the medicine that cures everything - Francés Inglés Diccionario