a trust by onerous title - Turkish English Dictionary