heartbeats - German English Dictionary