triannulate - Spanish English Dictionary