a tardigrade - French English Dictionary