thujopsis - French English Dictionary