substance that makes men docile - Espagnol Anglais Dictionnaire