fall down noisily - French English Dictionary