heart pump - Turkish English Dictionary