falling crew - French English Dictionary