my heart almost stopped - French English Dictionary