receive or deliver some amount - Allemand Anglais Dictionnaire