staggered tooth tap - Turkish English Dictionary