parallel rulers - Turkish English Dictionary