fall from scaffold - French English Dictionary