yard (sail support) - French English Dictionary