lord love a duck! - Français Anglais Dictionnaire