means to an end - Französisch Englisch Wörterbuch