resemble (closely) something - Español Inglés Diccionario