coincidence (of circumstances) - Spanish English Dictionary