french agency for motor vehicle imports - Turkish English Dictionary