giant ties - Turkish English Dictionary