seem extremely alike - Francés Inglés Diccionario