who would have thought? - French English Dictionary