ball creature of duroon - German English Dictionary