claim and demand - Deutsch Englisch Wörterbuch