substantial net revenue - Allemand Anglais Dictionnaire