contract of reciprocal promises - Turco Inglés Diccionario