something which is needed - Deutsch Englisch Wörterbuch