down on its luck - Turkish English Dictionary