a strange coincidence - Español Inglés Diccionario