contract definition - Deutsch Englisch Wörterbuch