open yard storage - French English Dictionary