hold a candle to the devil - Francés Inglés Diccionario