suppressor cells - Alemán Inglés Diccionario