pillow-block bearing - Turkish English Dictionary