five moves ahead - French English Dictionary