heart-robbing - French English Dictionary