tax on farm products - Allemand Anglais Dictionnaire