Английский-Русский словарь »

devil's luck означает в русский

АнглийскийРусский
devil's luck (astounding good luck)
noun

чертовское везениеnoun
{n}