whole-cell vaccine - German English Dictionary