axles and shafts - Turkish English Dictionary