have its roots - Francés Inglés Diccionario