thuja - French English Dictionary