rent of yard - French English Dictionary