enter into a mutual engagement - Turco Inglés Diccionario