in your hour of need - Deutsch Englisch Wörterbuch