have pledged - Turco Inglés Diccionario