urban hydrology - German English Dictionary