glover's shop/trade - Turc Anglais Dictionnaire