sounds the horn - Spanish English Dictionary