tooth plugger - German English Dictionary