trailing edge ledge - Turkish English Dictionary