take a horn - French English Dictionary