i could hardly believe it - French English Dictionary