triangular socket key - Spanish English Dictionary