meaning of aneinander grenzend

aneinander grenzend - German to English

adjacent to one another