slit drums - Turkish English Dictionary