terrarium - French English Dictionary