deflection of tire - Spanish English Dictionary