mutual pledge - Alemán Inglés Diccionario