strike it lucky - Francés Inglés Diccionario