infectious tropical disease - German English Dictionary