urogenous - Turkish English Dictionary