albumoid - Deutsch Englisch Wörterbuch