be born under a lucky star - Espagnol Anglais Dictionnaire