fosse with parapet for defence - French English Dictionary