yard furniture - French English Dictionary