as happy as a duck in arizona - Deutsch Englisch Wörterbuch