artillerie lourde

Noun

 * 1)  heavy artillery
 * 2)  big guns, heavy artillery
 * 1)  big guns, heavy artillery