take someone by surprise - Spanish English Dictionary