ill-luck - French English Dictionary