Полный русско-английский словарь
Heavy artillery; ирон. big guns
Тяжёлая артиллерия
тяжелая артиллерия