a landmark agreement - Französisch Englisch Wörterbuch