sounded the horn - French English Dictionary