public pay telephone - Turkish English Dictionary