immune suppressant drug - Español Inglés Diccionario