injection timing sleeve - Spanish English Dictionary