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