adjoining premises - German English Dictionary