urbs - German English Dictionary