triungulus - French English Dictionary