meech lake accord - Turkish English Dictionary