triacle - Spanish English Dictionary