look alike somebody a lot - Spanish English Dictionary