not having much common sense (person) - Spanisch Englisch Wörterbuch