guillave - French English Dictionary