i've made a horrible mistake - French English Dictionary