bat an idea around - French English Dictionary