leading edge of the apron cradle - Spanish English Dictionary