paddock fence - French English Dictionary