toothpick holders - German English Dictionary