let down (tire/ball) - French English Dictionary