tape reservoir - Alemán Inglés Diccionario