for perpetuity - Turkish English Dictionary