have one's heart in - French English Dictionary