let down (tire/ball) - Turkish English Dictionary