the third battle of ypres - German English Dictionary