refactored - German English Dictionary