tailed pepper - French English Dictionary