god love a duck! - Deutsch Englisch Wörterbuch