land of promise - Turkish English Dictionary