improper installation in vehicles - Turkish English Dictionary