stand to the south - French English Dictionary