staggered tooth tap - German English Dictionary