engine upgraded - German English Dictionary