hayrig - French English Dictionary