call it fate or coincidence - French English Dictionary