imperial research facility (nubia) - Deutsch Englisch Wörterbuch