mutual restitution of things bartered - German English Dictionary