superfluously - Spanish English Dictionary