natural antibodies - Español Inglés Diccionario