be born under a lucky star - Español Inglés Diccionario