corduroy waistcoat - French English Dictionary