long live the king! - Französisch Englisch Wörterbuch