battle of the trench - German English Dictionary