sight assembly - Spanish English Dictionary