thy rite (trademark) - French English Dictionary