artificial inoculation - Francés Inglés Diccionario