tape reservoir - German English Dictionary