cow horns - French English Dictionary