consistent with this agreement - Turkish English Dictionary