oil vaccine - German English Dictionary