ill-luck - German English Dictionary