lord love a duck! - Französisch Englisch Wörterbuch