windfirm - French English Dictionary