backup iron sights - Turkish English Dictionary