your luck is out - German English Dictionary