foaming-mouthed - Deutsch Englisch Wörterbuch