What does angelehnt lassend mean?

angelehnt lassend - German to English

leaving ajar