sounded the horn - Spanish English Dictionary