ship's store dealer - Turc Anglais Dictionnaire