make a horrible mistake - German English Dictionary