silence the enemy's guns - French English Dictionary