position defilade - Spanish English Dictionary