stadium horn - French English Dictionary