non-depolarising muscle relaxants - Español Inglés Diccionario