be down on your luck - German English Dictionary