mutual restitution of things bartered - Französisch Englisch Wörterbuch