casting strand - Turkish English Dictionary