a curious coincidence - Turkish English Dictionary