have pledged - Alemán Inglés Diccionario