lead a dissolute life - Turkish English Dictionary