sufre - German English Dictionary