share/deposit insurance - Francés Inglés Diccionario