artificial inoculation - German English Dictionary