make have good sense - Französisch Englisch Wörterbuch