needle bearing bush - Turkish English Dictionary