someone who exchanges/permutes - Deutsch Englisch Wörterbuch