a well-stocked warehouse - Alemán Inglés Diccionario