benefit achieved without effort or sacrifice - Allemand Anglais Dictionnaire