piece of ordenance - Fransızca İngilizce Sözlük