striped flufftail - Turkish English Dictionary