under heavy artillery fire - Turkish English Dictionary