vest carrier bag - French English Dictionary