have the luck of the devil - Francés Inglés Diccionario