a battle royal - Fransızca İngilizce Sözlük