suffect - German English Dictionary