triungulus - Spanish English Dictionary