have something overlap - Francés Inglés Diccionario