thujopsis - Spanish English Dictionary