someone or other - French English Dictionary