hook 'em horns - French English Dictionary