negative torch serology - German English Dictionary