wish me luck - French English Dictionary