soufrer - German English Dictionary