substance that makes men docile - Español Inglés Diccionario