mutual pledge - Francés Inglés Diccionario