meaning of aufeinander liegen

aufeinander liegen - German to English

to rest along with one another