leading edge of the apron cradle - Turkish English Dictionary