seem to make sense to people - Deutsch Englisch Wörterbuch