intermediate storage site - Turco Inglés Diccionario