long arm of coincidence - Turkish English Dictionary