surgical triangle - French English Dictionary