well stocked - Francés Inglés Diccionario