atrocious (luck) - French English Dictionary