antifriction sleeve - Spanish English Dictionary