sign (an agreement etc) - Turkish English Dictionary