a strange coincidence - Francés Inglés Diccionario