tape phonograph - German English Dictionary