meaning of angelehnt lassend

angelehnt lassend - German to English

leaving ajar