stumpy tail - French English Dictionary