battle of the cedars - German English Dictionary