football crazy - French English Dictionary