a battle royal - Französisch Englisch Wörterbuch