Diccionario Inglés-Español
to some extend
Bastante, poco
Diccionario Inglés-Español
to snarl
to spoil