bombardment cannon - Turkish English Dictionary