arc deflector - Turkish English Dictionary