vesicate - French English Dictionary