abstauben - Spanish English Dictionary