heart-robbing - Spanish English Dictionary