land of plenty - Turkish English Dictionary