public urinating - Turkish English Dictionary