the border of - French English Dictionary