tuberculosis vaccine - German English Dictionary