self-medicating - Francés Inglés Diccionario