seem to make sense to people - Französisch Englisch Wörterbuch