as happy as a dog with two tails - Deutsch Englisch Wörterbuch