mutual aid pact - Francés Inglés Diccionario