sulfazide - German English Dictionary