leading edge of the apron cradle - French English Dictionary