southern triangle - French English Dictionary