trailing edge ledge - French English Dictionary