Spanish-English Dictionaryflanquear
Meaning of flanquear