battering mechanism - Fransızca İngilizce Sözlük