body front pillar - Turc Anglais Dictionnaire