1 meter ruler - Turkish English Dictionary