self-medicated - Turco Inglés Diccionario