cavia - French English Dictionary