availability of adequate storage space - Turco Inglés Diccionario