self-medicated - Espagnol Anglais Dictionnaire