what's with someone or something? - French English Dictionary