to honk like mad - Spanish English Dictionary