heart patch - Turkish English Dictionary