machine gun sight - Turco Inglés Diccionario