battle of delium - German English Dictionary