sufro - German English Dictionary