as chance/luck would have it - Spanish English Dictionary