some day or other - French English Dictionary