be daunted by something - Spanish English Dictionary