xenoplastic vaccination - German English Dictionary