gusty bluffs - French English Dictionary