be somebody's idea - French English Dictionary