everybody's got the idea... - Allemand Anglais Dictionnaire