to be a lucky fellow - Francés Inglés Diccionario