north attleborough - German English Dictionary