strait waistcoat - French English Dictionary