beat/throb of the heart - German English Dictionary