the devil has the best tunes - Allemand Anglais Dictionnaire