pulsebeat - German English Dictionary