appulse - German English Dictionary