bearings and seals - Turkish English Dictionary