a well-stocked warehouse - Español Inglés Diccionario