have the good fortune - Spanish English Dictionary