total releases - Deutsch Englisch Wörterbuch