make enough to live off - Turkish English Dictionary