tardigrade - French English Dictionary