implore the aid of - Deutsch Englisch Wörterbuch