heart-robbing - Turkish English Dictionary