took one's own horn - French English Dictionary