flak vest - French English Dictionary