triple trail - Spanish English Dictionary