paparse - German English Dictionary