urbanizable - German English Dictionary