tardigradous - French English Dictionary