be down on your luck - Turkish English Dictionary