to bear a likeness to - Francés Inglés Diccionario