leading edge of the apron cradle - German English Dictionary