stockade - French English Dictionary