public telephones - Turkish English Dictionary