made of rubber - Turc Anglais Dictionnaire