bullet-proof waistcoats - French English Dictionary