palpebrate - Deutsch Englisch Wörterbuch