to be on down and out - Turkish English Dictionary