owner of the premises - German English Dictionary