flash suppressor - Turkish English Dictionary