meter after meter - Turkish English Dictionary