idebenone - Deutsch Englisch Wörterbuch