on a contract basis - Deutsch Englisch Wörterbuch