a part of our culture - Turc Anglais Dictionnaire