i wish i'd said that - French English Dictionary