vests - French English Dictionary