contract of reciprocal promises - Turkish English Dictionary