improper installation in vehicles - Turc Anglais Dictionnaire