hard pumped (tire) - Turkish English Dictionary