a well-stocked warehouse - Turc Anglais Dictionnaire