urogenous - German English Dictionary