bureau of automotive repair - Turkish English Dictionary