armed helicopter - Turco Inglés Diccionario