injection timing sleeve - Turkish English Dictionary