angle-polished ferrules - Spanish English Dictionary