position defilade - French English Dictionary