steady rests self-centering - Turkish English Dictionary