barricader - French English Dictionary