have a spell of bad luck - German English Dictionary