tape reservoir - Turkish English Dictionary