lower sights - Turkish English Dictionary