vertical hemstitch - Turkish English Dictionary