be born under a lucky star - Francés Inglés Diccionario