battle of trenwyth - German English Dictionary