my heart almost stopped - German English Dictionary