share pledge agreement - Español Inglés Diccionario