having roads - German English Dictionary