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