share pledge agreement - Alemán Inglés Diccionario