under heavy artillery fire - Turco Inglés Diccionario