triache - Spanish English Dictionary