sign (an agreement etc) - Turco Inglés Diccionario