the southern flank of nato - French English Dictionary