enjoy a fortuitous situation - Spanish English Dictionary