keep your fingers crossed - French English Dictionary