self-medicated - Alemán Inglés Diccionario