apparatus urogenitalis - Turkish English Dictionary