north petherton - German English Dictionary