pick the brains of - French English Dictionary