vendable - French English Dictionary