body front pillar - Espagnol Anglais Dictionnaire