scabrose - Spanish English Dictionary