a commonality of origin - Francés Inglés Diccionario