blast on a horns - French English Dictionary