bottle puppet - German English Dictionary