catcher glove with teeth - Turc Anglais Dictionnaire