make or give a pledge - Alemán Inglés Diccionario