a remarkable coincidence - Francés Inglés Diccionario