racing heart - French English Dictionary