a stupid, ignorant being - Türkisch Englisch Wörterbuch