when you least expect it - French English Dictionary