everybody's got the idea... - French English Dictionary