long-term depot neuroleptics - Español Inglés Diccionario