verspotten - Spanish English Dictionary