vaccine master seed virus strain - German English Dictionary