terms and conditions of sale - Allemand Anglais Dictionnaire