natural antibodies - Francés Inglés Diccionario