receive or deliver some amount - Turc Anglais Dictionnaire