twelve pages - Turkish English Dictionary