in perpetuity - Turkish English Dictionary