heavy guns - Turco Inglés Diccionario