sums due - Deutsch Englisch Wörterbuch