enough to live on - Turkish English Dictionary