corduroy waistcoat - Spanish English Dictionary