stridden - German English Dictionary