i make my own luck - Francés Inglés Diccionario