call it fate or coincidence - German English Dictionary