garden faucet - French English Dictionary