hard pumped (tire) - Spanish English Dictionary